singularity

Chapter 8: Common Collections

Storing Lists of Values with Vectors

Creating a New Vector

Updating a Vector

Reading Elements of Vectors

Iterating Over the Values in a Vector

Using an Enum to Store Multiple Types

Dropping a Vector Drops Its Elements

Storing UTF- Encoded Text with Strings

What Is a String?

Creating a New String

Updating a String

Indexing into Strings

Slicing Strings

Methods for Iterating Over Strings

Strings Are Not So Simple

Storing Keys with Associated Values in Hash Maps

Creating a New Hash Map

Accessing Values in a Hash Map

Hash Maps and Ownership

Updating a Hash Map

Hashing Functions